/*
Theme Name: Superbibi V4
Theme URI: http://www.superbibi.net
Version: 1.0
Author: Raphael Benhakoun

*/

body {
font-family: Tahoma, Geneva, sans-serif;
font-size: 0.8em;
text-align: left;
background: #ffffff;
color: #000;
margin: 0;
}

#page {
margin: 0 auto 0 auto;
width: 1024px;
}

#header {
font-family: Trebuchet MS, Lucida Grande, Arial, Helvetica, Georgia, Sans-serif;
float: left;
width: 1024px;
height: 246px;
padding: 0 10px 20px 10px;
background-image: url("header.jpg");
background-repeat: no-repeat;
}

/* Search */

#search {
margin-top: 2px;
margin-left: 626px;
}

#s {
width: 150px;
height: 20px;
}

form#searchform {
margin-top: 9px;
}

#searchsubmit {
background-color: #ffffff;
width: 73px;
height: 20px;
margin-left: 5px;
font-size: 0.7em;
text-align: center;
border: 0;
}

#searchsubmit:hover {
background-color: #fee01e;
border-color: #fee01e;
}

#textsearch {
color: #000000;
padding-left: 655px;
margin-top: -75px;
font-size: 11px;
}

/* Fin Search */

/* Menu Top */

ul#navigation {
 padding: 0;
 margin: 0;
 color: #fff;
 float: left;

 }
 ul#navigation li { 
 display: inline;
 }
 
 ul#navigation li a {
 padding: .25em 1em;
 background-color: #fee01e;
 color: #000;
 text-decoration: none;
 float: left;
 border-bottom: solid 1px #fff;
 border-top: solid 1px #fff;
 border-right: solid 1px #fff;
 font-weight: bold;
 }

 
 ul#navigation li a:hover {
 color: #000;
 background-color: #fff;
 } 
 
 /* Fin Menu Top */

/* Menu */

#menutop {
color: #000000;
padding-left: 100px;
padding-top: 50px;
}

#pourlesnuls {
padding-top: 50px;
padding-left: 80px;
color: #000;
}

/* Fin Menu */

/* Sidebar */

.sidebar {
	float: right;
	width: 260px;
	background: url(images/img08.jpg) repeat-y left top;
	font-size: 11px;
	padding-right: 80px;
}

.sidebar-bgtop {
	background: url(images/img07.jpg) no-repeat left top;
	width: 260px;
}

.sidebar-bgbtm {
	background: url(images/img09.jpg) no-repeat left bottom;
	padding: 40px 40px 20px 40px;
}

.sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

.sidebar li {
	margin-bottom: 1px;
}

.sidebar li ul {
	margin: 0px;
	padding: 0px 0px 40px 0px;
}

.sidebar li ul.adeux {
	margin: 0px;
	padding: 0px 0px 40px 0px;
	text-align: right;
}

.sidebar li li {
	margin: 0;
	padding: 7px 0px;
	border: none;
	font-family: Tahoma, Geneva, sans-serif;
}

.sidebar li li a {
font-weight: bold;
color: #000;
}

.sidebar li li a:hover {
background-color: #fff;
color: #fee01e;
}

.sidebar h2 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	text-transform: lowercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 180%;
	font-weight: normal;
	color: #454E55;
}

.sidebar h3 {
	font-size: 1.2em;
	color: #f47e27;
	text-decoration: none;
	font-weight: bold;
}

.sidebar h3.h3deux {
	font-size: 1.2em;
	color: #f47e27;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
}

img.imgright {
float: right;
margin: 5px 10px 5px 0;
}

img.imgcenter {
vertical-align: middle;
}

img.imgleft {
float: left;
margin: 5px 10px 5px 0;
}

.sidebar p {
	margin: 0;
	line-height: normal;
	color: #D4C792;
}

.sidebar a {
	border: none;
	text-decoration: none;
	color: #757E82;
}

.sidebar a:hover {
	text-decoration: underline;
	color: #363636;
}

/* Fin Sidebar */

/* Post */

.post {
	background: url(images/img05.jpg) repeat-y left top;
	width: 630px;
}

.post-bgtop {
	background: url(images/img04.jpg) no-repeat left top;
	width: 630px;
}

.post-bgbtm {
	background: url(images/img06.jpg) no-repeat left bottom;
	padding: 50px 40px 30px 40px;
}

.post .title {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	color: #232F01;
}

.post .title a {
	text-decoration: none;
	text-transform: lowercase;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 32px;
	color: #3A3D40;
}

.post .meta {
}

.post .more {
	display: block;
	width: 115px;
	height: 32px;
	padding: 8px 0px 0px 0px;
	background: url(images/img12.jpg) no-repeat left top;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

.post .byline {
	font-size: 11px;
	font-style: italic;
}

/* Fin Post */

#content {
float: left;
width: 630px;
padding-left: 62px;
padding-top: 20px;
}

#footer {
font-family: Tahoma, Geneva, sans-serif;
background-image: url("footer.jpg");
font-size: 1em;
padding: 10px 10px 0 0;
clear: both;
width: 900px;
height: 290px;
color: #000;
}

#footerblog {
margin-top: -10px;
}

#footer h4 {
text-align: center;
color: #f47e27;
font-weight: bold;
} 

#footer ol {position: relative; list-style: none;} 
#footer ul {list-style: inside; list-style: none;} 

#first {float: left; width: 25%; margin: 1em 0;}
#last {float: left; width: 25%; margin: 1em 0;}
#second {float: left; width: 25%; margin: 1em 0;}
#third {float: left; width: 25%; margin: 1em 0;}


#footer a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	border: none;
	text-decoration: none;
	color: #000;
	font-weight: bold;
}

#footer a:hover {
	text-decoration: underline;
	color: #fee01e;
}

#plus {
text-align: right;
padding-top: 30px;
}

#iconessocial {
padding-left: 40px;
padding-top: 30px;
}

#footer a.alignright {
	color: red;
	background-color:#f5f5f5;
	border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
	line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#000;
    padding:5px 10px 6px 7px; /* Links */
	margin-right: 30px;
}

#footer a:hover.alignright{
    border:1px solid #f47e27;
    color:#f47e27;
}

#footer img.inthecenter {
	display: block;
	margin-left: auto;
    margin-right: auto
}

#feedburner {
padding-top: 20px;
}

#header h1 {
padding: 0 20px 0 0;
padding-left: 135px;
padding-top: 40px;
font-size: 2.8em;
text-align: left;
color: #000000;
font-family: Arial, Helvetica,sans-serif; 
}
 
#header p {
padding: 0 20px 0 0;
font-size: 1.2em;
text-align: left;
padding-left: 135px;
color: #000000;
font-family: Arial, Helvetica,sans-serif; 
margin-top: -30px;
font-weight: bold;
}

#content h2 {
font-size: 1.3em;
}

.postmetadata {
font-size: 0.8em;
color: #999;
}

.post_content {
font-size: 1em;
color: #555;
}

.sidebar ul{
list-style-type: none;
margin: 0;
padding: 0 10px;
}

.sidebar {
float: right;
width: 225px;
margin: 20px 0 20px 25px;
}

.sidebar ul li{
}

.sidebar ul ul li{
}

#footer p{
text-align: right;
font-size: 1em;
padding: 0 10px 20px 0;
}


/* Commentaires */


.commentnumber  {
background-image: url("icones/com.png");
background-repeat: no-repeat;
height: 35px;
width: 40px;
float: left;
margin: 0px 5px 0px 0px;
padding-top: 14px;
padding-left: 3px;
text-align: center;
}

.commentnumber  a{
color: #000;
font-size: 10px;
font-weight: bold;
}

.commentnumber  a:hover{
color: #fff;
text-decoration: none;
}

.commenttime {
font-size: 11px;
}

.metadata {
height: 35px;
padding-top: 10px;
}

.category-superbibi {
width: 154px;
height: 33px;
float: right;
margin-top: -20px;
margin-right: 15px;
background-image: url("icones/superbibi.png");
}

.category-affiliation {
width: 154px;
height: 33px;
float: right;
margin-top: -20px;
margin-right: 15px;
background-image: url("icones/affiliation.png");
}

.category-e-commerce {
width: 154px;
height: 33px;
float: right;
margin-top: -20px;
margin-right: 15px;
background-image: url("icones/ecommerce.png");
}

.category-mode-demploi {
width: 154px;
height: 33px;
float: right;
margin-top: -20px;
margin-right: 15px;
background-image: url("icones/mode-demploi.png");
}

.category-referencement {
width: 154px;
height: 33px;
float: right;
margin-top: -20px;
margin-right: 15px;
background-image: url("icones/referencement.png");
}

.category-web-marketing {
width: 154px;
height: 33px;
float: right;
margin-top: -20px;
margin-right: 15px;
background-image: url("icones/webmarketing.png");
}

.red{
color: red;
}

.red:hover {
color: #fee01e;
}

.comments-template{
	margin: 10px 0 0 0;
}
 
.comments-template ol{
	margin: 10px;
	padding: 0 0 0 15px;
	list-style: none;
}
 
.comments-template ol p{
	font-family: Trebuchet MS, Arial, Hevletica, Sans-serif;
	font-size: 0.9em;
}
 
.comments-template ol li{
	margin: 10px 0 0 0;
	line-height: 15px;
	padding: 0 0 10px;
}
 
.comments-template h2, .comments-template h3{
	font-size: 1.2em;
}
 
.commentmetadata{
	font-size: 0.9em;
	padding-left: 10px;
	padding-top: 10px;
}

.textcomment {
padding-left: 15px;
padding-top: 5px;
}

.commentcount {
width: 30px;
float:left;
text-align: center;
padding-top: 20px;
font-family: Tahoma, Geneva, sans-serif;
font-size: 14px;
font-weight: bold;
color: #f47e27;
}

ol.commentlist {
margin: 0;
padding: 0;
}

.uncomment {
padding-left: 30px;
}

.uncomment a{
color: #5c74c8;
font-weight: bold;
font-size: 11px;
}

.uncomment a:hover{
color: #fee01e;
}

a.keywordluv {
color: #5c74c8;
font-weight: bold;
font-size: 11px;
}

a.keywordluv:hover {
color: #fee01e;
}

a.commentdate{
color: #555;
}
 
.comments-template p.nocomments{
	padding: 0;
}
 
.comments-template textarea{
	font-family: Trebuchet MS, Arial, Hevletica, Sans-serif;
	font-size: 0.9em;
}
 
.cadre_commentaires {
border-top: 1px solid #ccc;
}

.previouspost {
padding-top: 30px;
text-align: center;
}

.previouspost a{
color: #f47e27;
font-weight: bold;
font-size: 11px;
}

/* Liens */

h1 a {
color: #000000;
text-decoration: none;
}

h1 a:hover {
color: #fee01e;
text-decoration: none;
}

a.black {
font-weight: bold;
color: black;
}

a.black:hover {
color: #fee01e;
}

a {
color: #555;
text-decoration: none;
}

a:hover {
color: #777;
text-decoration: underline;
}

img a {
border: 0;
}

img a:hover {
border: 0;
}

img {
border: 0;
}

#content h2 a{
font-size: 1.2em;
font-family: Tahoma, Geneva, sans-serif;
color: #000;
}

#content h2 a:hover{
color: #fee01e;
}

#pourlesnuls a {
font-weight: bold;
color: #f47e27;
}

#pourlesnuls a:hover {
color: #fee01e;
text-decoration: none;
}

#xiti {
padding-top: 30px;
padding-left: 40px;
margin-bottom: 20px;
}

#social {
float: right;
margin-right: 110px;
margin-top: -175px;
}

#social2{
float: right;
margin-right: 110px;
margin-top: -130px;
}

#social3{
float: right;
margin-right: 110px;
margin-top: -85px;
}

p.textfoot {
color: #000;
}

p.textfoot a {
font-weight: bold;
color: #000;
}

p.textfoot a:hover {
color: #f47e27;
text-decoration: none;
}

.post_content a {
color: #006699;
}
 
.post_content a:hover {
color: #fff;
background: #006699;
}

.color1 {
	background-color: #ffffff;
	border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
	line-height:130%;
}
.color2 {
	background-color: #eceef5;
	border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
	line-height:130%;
}

#auteurcomment {
float: left;
}

#textcomment {
float: right;
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
}

.submitcomment {
	color: red;
	background-color:#f5f5f5;
	border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
	line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#000;
    padding:5px 10px 6px 7px; /* Links */
	margin-top: 10px;
	margin-left: 133px;
	font-size: 11px;
}

.submitcomment:hover{
    border:1px solid #f47e27;
    color:#f47e27;
}

.authcomment {
background-color: #d0edb7 !important;
}

.centrage {
text-align: center;
}

.pubsidebar {
margin-left: -20px;
}

.facebook {
margin-left: -20px;
}

#useronline-count {
padding-top: 12px;
}

div.xp{
background-image: url("icones/freelance-xp.png");
height: 230px;
width: 560px;
margin-left: -25px;
padding-left: 20px;
padding-right: 20px;
padding-top: 30px;
}

div.garantis{
background-image: url("icones/freelance-garantis.png");
height: 200px;
width: 560px;
margin-left: -25px;
padding-left: 20px;
padding-right: 20px;
padding-top: 30px;
}

.troispoints{
background-image: url("icones/troispoints.png");
height: 95px;
width: 578px;
margin-left: -10px;
padding-top: 25px;
padding-right: 10px;
}

.anoter{
background-image: url("icones/anoter.png");
height: 93px;
width: 458px;
margin-left: -5px;
padding-top: 27px;
padding-right: 20px;
padding-left: 90px;
}

.guidequote{
background-image: url("icones/quote.png");
height: 73px;
width: 468px;
margin-left: -5px;
padding-top: 27px;
padding-right: 40px;
padding-left: 60px;
text-align: center;
}

.guidequestion{
background-image: url("icones/question.png");
height: 38px;
width: 458px;
margin-left: -5px;
padding-top: 22px;
padding-right: 40px;
padding-left: 70px;
color: #000000;
font-weight: bold;
font-size: 11px;
}

li.guide{
list-style-image: url("icones/valider.png");
}  

li.guide2{
list-style-image: url("icones/moins.png");
}  

.gratuit {
color: red;
font-weight: bold;
}

.negatifbait{
background-image: url("icones/negatifbait.png");
height: 89px;
width: 573px;
margin-left: -22px;
padding-top: 11px;
padding-left: 22px;
}

.positivebait{
background-image: url("icones/positivebait.jpg");
height: 316px;
width: 560px;
margin-left: -22px;
padding-top: 10px;
padding-left: 22px;
padding-right: 10px;
}

.positivelink{
background-image: url("icones/positivelink.png");
height: 99px;
width: 560px;
margin-left: -22px;
padding-top: 5px;
padding-left: 22px;
padding-right: 10px;
}

.negatiflink{
background-image: url("icones/negatiflink.png");
height: 164px;
width: 573px;
margin-left: -22px;
padding-top: 6px;
padding-left: 22px;
}


.negatifcp{
background-image: url("icones/negatifcp.png");
height: 184px;
width: 563px;
margin-left: -22px;
padding-top: 6px;
padding-left: 22px;
padding-right: 10px;
}

.positivecp{
background-image: url("icones/positivecp.png");
height: 150px;
width: 560px;
margin-left: -22px;
padding-top: 5px;
padding-left: 22px;
padding-right: 10px;
}

.negatifauto{
background-image: url("icones/negatifauto.png");
height: 121px;
width: 563px;
margin-left: -22px;
padding-top: 9px;
padding-left: 22px;
padding-right: 10px;
}

.positiveauto{
background-image: url("icones/positiveauto.png");
height: 87px;
width: 560px;
margin-left: -22px;
padding-top: 8px;
padding-left: 22px;
padding-right: 10px;
}

/*Defaults Styling*/
fieldset {background:#fff; padding:10px; margin-bottom:36px; width:550px; border: none;}
input, textarea, select {font:12px/12px Arial, Helvetica, sans-serif; padding:0;}
fieldset.action {background:#9da2a6; margin-top:-20px;}
legend {background:#bfbf30; color:#fff; font:17px/21px Calibri, Arial, Helvetica, sans-serif; padding:0 10px; margin:-26px 0 0 -11px; font-weight:bold;}
label.form{font-size:11px; font-weight:bold; color:#666;}
label.opt {font-weight:normal;}
dl {clear:both;}
dt {float:left; text-align:right; width:240px; line-height:25px; margin:0 10px 10px 0;}
dt.dt2 {float:left; text-align:right; width:350px; line-height:25px; margin:0 10px 10px 0;}
dt.dtv2{float:left; text-align:right; width:100px; line-height:25px; margin:0 10px 10px 0;}
dd {float:left; width:290px; line-height:25px; margin:0 0 10px 0;}
dd.dd2 {float:left; width:350px; line-height:25px; margin:0 0 10px 0;}
.submitcenter {text-align: center; padding-top: 20px;}
.champsobligatoires {font-size:11px; font-weight:bold; color:#666;}
.obligatoire{color: #000;}


/*##########################################
Script: Niceforms 2.0
Theme: StandardBlue
Author: Lucian Slatineanu
URL: http://www.emblematiq.com/
##########################################*/

/*Text inputs*/
.NFText {border:none; vertical-align:middle; font:12px/15px Arial, Helvetica, sans-serif; background:none;}
.NFTextCenter {height:15px; background:url("img/input.png") repeat-x 0 0; padding:3px 0; margin:0; float:left; line-height:15px;}
.NFTextLeft, .NFTextRight {width:7px; height:21px; vertical-align:middle; float:left;}
.NFTextLeft {background:url("img/input-left.png") no-repeat 0 0;}
.NFTextRight {background:url("img/input-right.png") no-repeat 0 0;}
/*Radio*/
.NFRadio {cursor:pointer; position:absolute; display:block; width:13px; height:13px; border:1px solid transparent; background:url("img/radio.png") no-repeat 0 0; z-index:2;}
/*Checkbox*/
.NFCheck {cursor:pointer; position:absolute; width:12px; height:12px; border:1px solid transparent; background:url(img/checkbox.png) no-repeat 0 0; z-index:2;}
/*Buttons*/
.NFButton {width:auto; height:26px; color:#fff; padding:0 2px; background:url("img/button.png") repeat-x 0 0; cursor:pointer; border:none; font:10px/26px Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; letter-spacing:1px; vertical-align:middle;}
.NFButtonLeft, .NFButtonRight {width:6px; height:26px; vertical-align:middle;}
.NFButtonLeft {background:url("img/button-left.png") no-repeat 0 0;}
.NFButtonRight {background:url("img/button-right.png") no-repeat 0 0;}
/*Textareas*/
.NFTextarea {border:none; background:none; font:12px/12px Arial, Helvetica, sans-serif; margin:0;}
.NFTextareaTop, .NFTextareaBottom {height:5px; clear:both; float:none; padding-right:10px;}
.NFTextareaTop {background:url("img/textarea-tr.png") no-repeat 100% 0;}
.NFTextareaBottom {background:url("img/textarea-br.png") no-repeat 100% 0; margin-bottom:5px;}
.NFTextareaTopLeft, .NFTextareaBottomLeft {width:5px; height:5px;}
.NFTextareaTopLeft {background:#f2f2e6 url("img/textarea-tl.png") no-repeat 0 0;}
.NFTextareaBottomLeft {background:#f2f2e6 url("img/textarea-bl.png") no-repeat 0 0;}
.NFTextareaLeft, .NFTextareaRight, .NFTextareaLeftH, .NFTextareaRightH {float:left; padding-bottom:5px;}
.NFTextareaLeft, .NFTextareaLeftH {width:5px;}
.NFTextareaLeft {background:url("img/textarea-l-off.png") repeat-y 0 0;}
.NFTextareaLeftH {background:url("img/textarea-l-over.png") repeat-y 0 0;}
.NFTextareaRight, .NFTextareaRightH {padding-right:5px; padding-bottom:0;}
.NFTextareaRight {background:url("img/textarea-r-off.png") repeat-y 100% 0;}
.NFTextareaRightH {background:url("img/textarea-r-over.png") repeat-y 100% 100%;}
/*Files*/
.NFFileButton {padding-bottom:0; vertical-align:bottom; cursor:pointer; background:url("img/file.png") no-repeat 0 0; width:60px; height:21px;}
.NFFile {position:relative; margin-bottom:5px;}
.NFFile input.NFhidden {position:relative; filter:alpha(opacity=0); opacity:0; z-index:2; cursor:pointer; text-align:left;}
.NFFileNew {position:absolute; top:0px; left:0px; z-index:1;}
/*Selects*/
.NFSelect {height:21px; position:absolute; border:1px solid transparent;}
.NFSelectLeft {float:left; width:3px; height:21px; background:url("img/select-left.png") no-repeat 0 0; vertical-align:middle;}
.NFSelectRight {height:21px; width:auto; background:url("img/select-right.png") no-repeat 100% 0; cursor:pointer; font:12px/21px Arial, Helvetica, sans-serif; color:#fff; padding-left:3px; margin-left:3px;}
.NFSelectTarget {position:absolute; background:none; margin-left:-13px; margin-top:18px; z-index:3; left:0; top:0; padding-bottom:13px;}
.NFSelectOptions {position:relative; background:#707175; margin-left:16px; margin-top:0; list-style:none; padding:4px 0; color:#fff; font:11px/13px Arial, Helvetica, sans-serif; z-index:4; max-height:200px; overflow-y:auto; overflow-x:hidden; left:0; top:0;}
.NFSelectOptions li {padding-bottom:1px;}
.NFSelectOptions a {display:block; text-decoration:none; color:#fff; padding:2px 3px; background:none;}
.NFSelectOptions a.NFOptionActive {background:#464646;}
.NFSelectOptions a:hover {background:#333;}
/*Multiple Selects*/
.NFMultiSelect {border:0; background:none; margin:0;}
.NFMultiSelectTop, .NFMultiSelectBottom {height:5px; clear:both; float:none; padding-right:10px;}
.NFMultiSelectTop {background:url("img/textarea-tr.png") no-repeat 100% 0;}
.NFMultiSelectBottom {background:url("img/textarea-br.png") no-repeat 100% 0; margin-bottom:5px;}
.NFMultiSelectTopLeft, .NFMultiSelectBottomLeft {width:5px; height:5px;}
.NFMultiSelectTopLeft {background:#f2f2e6 url("img/textarea-tl.png") no-repeat 0 0;}
.NFMultiSelectBottomLeft {background:#f2f2e6 url("img/textarea-bl.png") no-repeat 0 0;}
.NFMultiSelectLeft, .NFMultiSelectRight, .NFMultiSelectLeftH, .NFMultiSelectRightH {float:left; padding-bottom:5px;}
.NFMultiSelectLeft, .NFMultiSelectLeftH {width:5px;}
.NFMultiSelectLeft {background:url("img/textarea-l-off.png") repeat-y 0 0;}
.NFMultiSelectLeftH {background:url("img/textarea-l-over.png") repeat-y 0 0;}
.NFMultiSelectRight, .NFMultiSelectRightH {padding-right:5px; padding-bottom:0;}
.NFMultiSelectRight {background:url("img/textarea-r-off.png") repeat-y 100% 0;}
.NFMultiSelectRightH {background:url("img/textarea-r-over.png") repeat-y 100% 0;}

/*Focused*/
.NFfocused {border:1px dotted #666;}
/*Hovered*/
.NFh {background-position:0 100%;}
.NFhr {background-position:100% 100%;}
/*Hidden*/
.NFhidden {opacity:0; z-index:-1; position:relative;}
/*Safari*/
select, input, textarea, button {outline:none; resize:none;}

.fontsmall {
font-size: 11px;
}

div.fbhome {
font-family: Tahoma, Geneva, sans-serif;
font-weight: bold;
text-align: center;
}

div.fbhome a:hover {
color: #fee01e;
text-decoration: none;
}

div.resumefb {
background-image: url("http://www.superbibi.net/icones/resume.png");
height: 154px;
width: 572px;
margin-left: -15px;
color: #000000;
padding-left: 15px;
padding-top: 5px;
}

div.resumefb2 {
background-image: url("http://www.superbibi.net/icones/resume2.png");
height: 125px;
width: 572px;
margin-left: -15px;
color: #000000;
padding-left: 15px;
padding-top: 10px;
}

div.resumefb3 {
background-image: url("http://www.superbibi.net/icones/resume3.png");
height: 110px;
width: 572px;
margin-left: -15px;
color: #000000;
padding-left: 15px;
padding-top: 10px;
}

div.resumefb4 {
background-image: url("http://www.superbibi.net/icones/resume3.png");
height: 100px;
width: 572px;
margin-left: -15px;
color: #000000;
padding-left: 15px;
padding-top: 20px;
}

div.resumefb5 {
background-image: url("http://www.superbibi.net/icones/resume3.png");
height: 95px;
width: 572px;
margin-left: -15px;
color: #000000;
padding-left: 15px;
padding-top: 25px;
}

div.fbaimer {
text-align: center;
background-image: url("http://www.superbibi.net/icones/aimerfb.png");
height: 80px;
width: 586px;
padding-top: 10px;
margin-left: -17px;
}
div.post .new-post .aligncenter, .aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin-bottom: 10px; }
.wp-caption.alignleft { margin: 0px 10px 10px 0px; }
.wp-caption.alignright { margin: 0px 0px 10px 10px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }
.alignright { float: right; }
.alignleft { float: left }
img.alignleft { display:inline; float:left; margin-right:15px; }
img.alignright { display:inline; float:right; margin-left:15px; }

.gplus {
float: left;
margin-right: 25px;
}

.boutonspartage {
margin-left: 165px;
}

.fb {
float: right;
margin-right: 120px;
}